man made feature - İspanyolca İngilizce Sözlük